﻿using System;
using System.Collections.Generic;
using System.Text;
using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;

namespace Himp.ShareData
{
    /// <summary>
    /// 物料基本信息
    /// </summary>
    public class MatlsBasicInfo : FullAuditedAggregateRoot<Guid>, IMultiTenant
    {
        /// <summary>
        /// 物料编码
        /// </summary>
        public string MatlsCodg { get; set; }

        /// <summary>
        /// 物料名称
        /// </summary>
        public string MatlsName { get; set; }

        /// <summary>
        /// 分类编码
        /// </summary>
        public string CatgeCodg { get; set; }

        /// <summary>
        /// 分类名称
        /// </summary>
        public string CatgeName { get; set; }

        /// <summary>
        /// 拼音码
        /// </summary>
        public string? Pinyincode { get; set; }

        /// <summary>
        /// 规格
        /// </summary>
        public string Spec { get; set; }

        /// <summary>
        /// 产地
        /// </summary>
        public string ProdPlac { get; set; }

        /// <summary>
        /// 单位
        /// </summary>
        public string Unit { get; set; }

        /// <summary>
        /// 最大库存
        /// </summary>
        public int MaxInv { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int MinInv { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int SafeInv { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string? Descr { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int Srtno { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public bool ValiFlag { get; set; }



        public Guid? TenantId { get; set; }
    }
}
